276103
795605
529285
609292
959931
319350
453944
168883
898490
641757
897874
166381
5240799
3667581
3194148
2493804
2271988
2111609
2039358
193578
1819118
1742136
1716196
1658471